home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / Vk / VkModified.z / VkModified
Encoding:
Text File  |  1998-10-20  |  6.5 KB  |  199 lines

  1.  
  2.  
  3.  
  4. VVVVkkkkMMMMooooddddiiiiffffiiiieeeedddd((((3333xxxx))))                                                  VVVVkkkkMMMMooooddddiiiiffffiiiieeeedddd((((3333xxxx))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      VkModified - Base class for VkModifiedAttachment
  10.  
  11. IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
  12.      VkCallbackObject
  13.  
  14. HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
  15.      #include <Vk/VkModified.h>
  16.  
  17. PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
  18.    CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
  19.            virtual void ~VkModified(void);
  20.            VkModified(Boolean blankIsValue = False);
  21.  
  22.  
  23.    CCCCoooonnnnffffiiiigggguuuurrrraaaattttiiiioooonnnn
  24.            virtual void fixPreviousValue(char* value,
  25.                                          Boolean setValueAlso = True);
  26.  
  27.  
  28.    AAAAcccccccceeeessssssss FFFFuuuunnnnccccttttiiiioooonnnnssss
  29.            Boolean blankIsValue(void);
  30.            Boolean modified(void);
  31.            char* value(void);
  32.            Boolean latestDisplay(void);
  33.            char* previousValue(void);
  34.  
  35.  
  36.    CCCCoooonnnnttttrrrroooollll FFFFuuuunnnnccccttttiiiioooonnnnssss
  37.            virtual void setModified(Boolean v);
  38.            virtual void toggleDisplay(void);
  39.            virtual void setValue(char* value);
  40.  
  41.  
  42.  
  43.  
  44. CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  45.           VkModified is the base class for VkModifiedAttachment.  Applications
  46.           will usually use VkModifiedAttachment, but find the methods
  47.           inherited from VkModified useful.
  48.  
  49.  
  50.  
  51. FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  52.    VVVVkkkkMMMMooooddddiiiiffffiiiieeeedddd(((())))
  53.            VkModified(Boolean blankIsValue = False);
  54.            virtual void ~VkModified(void);
  55.  
  56.  
  57.           Creates a VkModified object which tracks previous and current text
  58.           values.  It tells when the previous value differs from the current
  59.           value, and can returns the selected value.
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. VVVVkkkkMMMMooooddddiiiiffffiiiieeeedddd((((3333xxxx))))                                                  VVVVkkkkMMMMooooddddiiiiffffiiiieeeedddd((((3333xxxx))))
  71.  
  72.  
  73.  
  74.           The first argument defaults to False and indicates whether a blank
  75.           (empty string) is considered a valid previous value when displaying
  76.           the folded corner.
  77.  
  78.    bbbbllllaaaannnnkkkkIIIIssssVVVVaaaalllluuuueeee(((())))
  79.            Boolean blankIsValue(void);
  80.  
  81.  
  82.           Indicates whether a blank is considered a valid previous value.
  83.  
  84.    mmmmooooddddiiiiffffiiiieeeedddd(((())))
  85.            Boolean modified(void);
  86.  
  87.  
  88.           Indicates whether the previous value differs from the current value.
  89.  
  90.    sssseeeettttMMMMooooddddiiiiffffiiiieeeedddd(((())))
  91.            virtual void setModified(Boolean v);
  92.  
  93.  
  94.           Forces a previous-value-modified state.
  95.  
  96.    llllaaaatttteeeessssttttDDDDiiiissssppppllllaaaayyyy(((())))
  97.            Boolean latestDisplay(void);
  98.  
  99.  
  100.           Indicates if the displayed value is the current value rather than
  101.           the previous value.
  102.  
  103.    ttttoooogggggggglllleeeeDDDDiiiissssppppllllaaaayyyy(((())))
  104.            virtual void toggleDisplay(void);
  105.  
  106.  
  107.           Switches the displayed value from the current value to the previous
  108.           value and vice-versa.
  109.  
  110.    vvvvaaaalllluuuueeee(((())))
  111.            char* value(void);
  112.  
  113.  
  114.           Returns the current value.
  115.  
  116.    pppprrrreeeevvvviiiioooouuuussssVVVVaaaalllluuuueeee(((())))
  117.            char* previousValue(void);
  118.  
  119.  
  120.           Returns the previous value.
  121.  
  122.    sssseeeettttVVVVaaaalllluuuueeee(((())))
  123.            virtual void setValue(char* value);
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. VVVVkkkkMMMMooooddddiiiiffffiiiieeeedddd((((3333xxxx))))                                                  VVVVkkkkMMMMooooddddiiiiffffiiiieeeedddd((((3333xxxx))))
  137.  
  138.  
  139.  
  140.           Changes the current value.  This also forces the display to the
  141.           current value.
  142.  
  143.    ffffiiiixxxxPPPPrrrreeeevvvviiiioooouuuussssVVVVaaaalllluuuueeee(((())))
  144.            virtual void fixPreviousValue(char* value,
  145.                                          Boolean setValueAlso = True);
  146.  
  147.  
  148.           Forces the previous value to be a fixed string.  The second argument
  149.           defaults to True and indicates whether the current value should be
  150.           changed at the same time.
  151.  
  152. KKKKNNNNOOOOWWWWNNNN DDDDEEEERRRRIIIIVVVVEEEEDDDD CCCCLLLLAAAASSSSSSSSEEEESSSS
  153.      VkModifiedAttachment
  154.  
  155. KKKKNNNNOOOOWWWWNNNN CCCCLLLLAAAASSSSSSSSEEEESSSS TTTTHHHHAAAATTTT UUUUSSSSEEEE TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  156.      VkModified
  157.  
  158. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  159.      VkModified,
  160.      _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
  161.      _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
  162.      _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
  163.      _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.